package cn.finedo.highway.domain;

import java.util.ArrayList;
import java.util.List;

/**
 * @description:记录VALUETYPE为SQL类型的数据
 * @author: lizheng
 * @createDate: 2023-2-18
 * @version: 1.0
 */
public class SqlDomain {

    //统计ID
    private String dsid;

    //表名
    private String tableName;

    //列名
    private String columnname;

    //SQL
    private String sql;

    // 一条SQL可以包含多个常量或变量(用以拼接sql)
    private List<VariableDomain> baselist = new ArrayList<>();


    public List<VariableDomain> getBaselist() {
        return baselist;
    }

    public void setBaselist(List<VariableDomain> baselist) {
        this.baselist = baselist;
    }

    public String getColumnname() {
        return columnname;
    }

    public void setColumnname(String columnname) {
        this.columnname = columnname;
    }

    public String getSql() {
        return sql;
    }

    public void setSql(String sql) {
        this.sql = sql;
    }

    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public String getDsid() {
        return dsid;
    }

    public void setDsid(String dsid) {
        this.dsid = dsid;
    }
}
